package com.imau.mapper;

import com.imau.bean.Emp;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface EmpMapper {

    /**没有关联关系普通查询*/
    Emp selectEmpById(Integer id);

     /**一对多级联查询*/
    Emp selectEmpAndDeptByIdOne(Integer id);

    /**一对多association查询*/
    Emp selectEmpAndDeptByIdTwo(Integer id);


    /**一对多分步查询*/
    Emp selectEmpAndDeptByIdThree(Integer id);

    List<Emp> selectByDid(@Param("did") Integer did);

    /**分页查询*/
    List<Emp> selectListByPage(@Param("pageNo") int pageNo,@Param("pageSize") int pageSize);
    List<Emp> selectListByPage2();

}
